package com.genericsdemo;

import java.util.Arrays;

/*
*
*当我在编写一个类的时候，如果不确定类型，那么这个类就可以定义为泛型类。
*
 */
public class MyArrayList<T> {
    Object[] object=new Object[10];
    int size;

    /*
    *T:表示是不确定的类型。该类型在类名后面已经定义过了
    *t:形参的名字，变量名
     */
    public boolean add(T t){
        object[size++]=t;
        return true;
    }

    public T get(int index){
        return (T) object[index];
    }

    @Override
    public String toString() {
        return Arrays.toString(object);
    }
}
